assume ds:data, cs:code, ss:stack

data segment
  db 'DEC'        ; 公司名
  db 'Ken Olsen'  ; 总裁名
  dw 137          ; 排名   => 38      ;[12]
  dw 40           ; 收入   => 增加 70  ;[14]
  db 'PDP'        ; 著名产品=> 'VAX'   ;[16]
data ends

stack segment
  dw 0, 0, 0, 0
  dw 0, 0, 0, 0
  dw 0, 0, 0, 0
  dw 0, 0, 0, 0
stack ends

code segment

start: mov ax, data
  mov ds, ax
  
  mov bx, 12
  mov byte ptr ds:[bx], 38
  add bx, 2
  mov ax, ds:[bx]
  add word ptr ds:[bx], 70
  add bx, 2
  mov word ptr ds:[bx], 'AV'
  add bx, 2
  mov byte ptr ds:[bx], 'X'
  
  mov ax, 4c00H
  int 21H

code ends

end start